using System.Collections.Generic;
using Nop.Plugin.Remote.Vishnu.Domain;

namespace Nop.Plugin.Remote.Vishnu.Services
{
    public partial interface IOrderFlagService
    {
        void DeleteOrderFlag(OrderFlagRecord orderFlagRecord);

        IList<OrderFlagRecord> GetAll();

        OrderFlagRecord Find(int orderId, int flagId);

        OrderFlagRecord Find(int orderId);

        OrderFlagRecord GetById(int orderFlagRecordId);

        void InsertOrderFlag(OrderFlagRecord orderFlagRecord);

        void UpdateOrderFlag(OrderFlagRecord orderFlagRecord);

    }
}
